//
// Created by hgx on 2021/12/24.
//

#ifndef UNTITLED_DEVICE_H
#define UNTITLED_DEVICE_H

#include <d3d12.h>
#include <wrl/client.h>
#include "Utility.h"
namespace RHI
{
    class Device {
    public:
        static Device&  Get(){
            static  class Device ins;
            return ins;
        }

        void Init();
        ComPtr<ID3D12Device> mpDevice;
    };

}

#endif //UNTITLED_DEVICE_H
